river rapids - German English Dictionary